169m Apartment for rent in Tulwa O West- October