1319 N Urbana Ave
⋅
Tulsa, OK
MLS Number
2410081
Beds
2
Baths
2
Square Feet
720
Lot Size
6850
Show More