1336 N Urbana Ave
⋅
Tulsa, OK
Beds
2
Baths
1
Square Feet
720
Lot Size
6850
Show More