71 Apartments
be the first one to review!
7224 South Elwood Avenue
Tulsa OK, 74132
Sun | closed |
Mon | 9:00 am-6:00 pm |
Tue | 9:00 am-6:00 pm |
Wed | 9:00 am-6:00 pm |
Thu | 9:00 am-6:00 pm |
Fri | 9:00 am-6:00 pm |
Sat | 10:00 am-5:00 pm |
Memorial Day might affect business hours
About 71 Apartments
We invite you to elevate your lifestyle at the newest community of luxury apartments in Tulsa OK. Indulge yourself with these captivating luxury apartments that are conveniently located near Tulsas shopping, dining and entertainment districts. At 71 Apartments in Tulsa, OK youll enjoy a lifestyle thats anything but average. Schedule a tour today to explore our brand-new community.