444 S 80th E Ave
⋅
Tulsa, OK
Beds
3
Baths
2
Square Feet
1,176
Lot Size
.19
Show More