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