9811 E 21st St
(1)

9811 E 21st St, Tulsa, OK 74129

Reviews

1 year ago

Shoreline

I just moved here about a month ago and I absolutely love it! It's my first apartment by myself and everything is great! The staff is awesome at the from office! They have an onsite laundry mat and a fitness center. They have a beautiful lake with a fountain in the middle that is such a relaxing view!