1245 N Yale Ave
⋅
Tulsa, OK
MLS Number
2440634
Beds
4
Baths
3
Square Feet
1,700
Lot Size
8500
Show More