" " " "
(918) 819-8956
5808 E 71st Street, Tulsa, OK 74136
Resident Login
Toggle navigation
Floor Plans
Features
Gallery
Location
Accessibility Statement
Contact Us
Schedule Tour
Apply Now
5808 E 71st Street, Tulsa, OK 74136
Resident Login
Site Map
Home
Floor Plans
Features
Gallery
Location
Accessibility Statement
Contact Us
Schedule Tour
Special!
Close
$200.00 Move In Special if You Lease Within 48 Hours of First Contact or Tour! Don't Miss This Deal!