2011 E 52nd Street S, Tulsa, OK 74105
3
beds
2
baths
2,133 Sq.Ft. LIVING AREA
8,804 Sq.Ft. lot