3648 S Olympia Ave Tulsa, OK Apartments
1,000 ft2 1000 ft2
Move in before the holidays! 3 bedroom, 1 bath in west tulsa. Newer carpet and all appliances. Central heat and air.