2513 E 20th St, Tulsa, OK
Sold
$ Click for current price
3 BEDROOMS | 1654 SqFt
Meticulously maintained one-level charmer near Utica Square boasts new kitchen & appliance 2017, most windows 2018. Open Kitchen, Living Rm w fireplace, Master w private Bath plus 2 addl Bdrms & Hall Bath. New AC & thermostat 2019. New carpet 2017.