Great backyard!!! Laundry facilities in basement!!! Walk to Cherry Street!!! Park your vehicle in your own garage, each apartment has their own parking space in an enclosed space!!! City park right around the corner!!! Lots of storage in your own apartment!!! Newly remodeled kitchen with stainless steel appliances!!! Remodeled bathrooms!!! Large bedrooms !!! Your new living space is waiting for you… just fill out an application and we’ll do the rest!!!
1216 S Saint Louis Ave is located in Tulsa, Oklahoma in the 74120 zip code.