8222 South Yale Avenue, Tulsa, OK 74137
4.3
(29 reviews)
"Town Village Tulsa convinced me that they had one decent apartment and that I could find what I needed there at a relatively decent price. They invited me for a lunch that was very good, and I enjoyed the people that I met. I picked a two-bedroom apartment, which gives me a smaller bedroom to work in. It had a living room, a dining room, and two baths. Basically, it was so reasonably priced that I also rented out the second room for my hobbies and things. Todd, the staff member I work with, works very well with me and is very pleasant. "
Pricing not available
