8409 S 84
th E Ave
Tulsa, OK
View Gallery
List Price
$255,000
MLS Number
2439664
Beds
2
Baths
2
Square Feet
1,329
Lot Size
0.0885 acre
Show More