• PAY RENT
  • 918.376.4071
  • APPLY NOW
71 Apartments
  • Amenities
  • Location
  • Floor Plans
  • Gallery
  • Contact
  • Blog
  • Resident Services
Select Page
PAY RENT
HELPFUL VIDEOS & MORE
MAINTENANCE REQUEST


  • HOME
  • AMENITIES
  • FLOOR PLANS
  • GALLERY
  • BLOG
  • LOCATION
  • RESIDENT LOGIN
  • PRIVACY POLICY
Contact

918-376-4071

7224 S Elwood Ave
Tulsa, OK 74132


Office Hours

Monday – Friday: 9 AM – 6 PM

Saturday: 10 AM – 5 PM

Sunday: Closed

  • Facebook
  • Twitter
  • Google
  • RSS