1364 E 63rd St Tulsa, OK Apartments
Central heating and air.
Walk in closets.
No application fee
No deposit (restrictions apply)
Close to bus line, shopping, parks, schools, and freeway access.
Call for more info.
Unit Count: 1
Last Updated: about 2 years ago
Contact Number: (918) 743-7997
Be the first!