8232 S Evanston Ave
⋅
Tulsa, OK
Beds
4
Baths
3.5
Square Feet
3,042
Lot Size
.25
Show More