1843 E 32nd Street, Tulsa, OK 74105
4
beds
6
baths
4,369 Sq.Ft. LIVING AREA
0.3 Acres lot