6832 E 17th St
⋅
Tulsa, OK
List Price
$215,000
MLS Number
2438512
Beds
3
Baths
2
Square Feet
1,609
Lot Size
.19
Show More