Urban Oaks at 51street
2102 E 51st St, Tulsa, OK 74105
- Apartment
- 384 units
- Built in 1980
Open the ApartmentIntel application to view current rent and market analysis for this property.
2102 E 51st St, Tulsa, OK 74105
Open the ApartmentIntel application to view current rent and market analysis for this property.