Usa-Places.com has listed approx 3 Apartment buildings in OK 74133. Some of the Top rated Apartment buildings in OK 74133 are- 89 East, Silver Springs Apartments & Estancia Apartments Tulsa.