Very nice. I had never went in because from outside it looks so messy but actually its very clean and organized. Its more in the center of the building and part of the corner where u see the mess in the window. Prices are unbeatable.
Information
1Photos
1Comments
5Rating
Address:3215 E 15th St, Tulsa, OK 74104, United States