Windsail Apartments
Photos and Videos
- HoursOPEN NOW
- Regular Hours:
Mon - Thu Fri Sat - Phone:
Main - 918-578-4007
- Address:
- 9808 E 73rd St Tulsa, OK 74133
- Email:
- Link:
- Categories
- Apartment Finder & Rental Service, Apartments, Real Estate Management, Real Estate Rental Service
- Payment Options
General Info
If you are looking for a one or two bedroom apartment for rent in Tulsa, OK, for an exceptional value, look no further than Windsail Apartments. Our community is wonderfully situated near I-64 and enjoys easy access to work, school, and play. Youâ??ll delight in the small community feel of our South Tulsa neighborhood, minutes from excellent shopping and dining at 71st Street Corridor. We are less than five minutes from Tulsa Community College South Campus and Hillcrest Hospital South. Each of our homes come with fully equipped kitchens, walk-in closets, and a private patio or balcony.