3730 S Norfolk Ave
⋅
Tulsa, OK
Beds
4
Baths
3
Square Feet
3,150
Lot Size
.16
Show More