2536 S 112th E Ave
⋅
Tulsa, OK
List Price
$169,900
MLS Number
2511777
Square Feet
1,184
Show More