4633 S Vandalia Ave
⋅
Tulsa, OK
MLS Number
2432750
Beds
3
Baths
2
Square Feet
1,581
Lot Size
8400 Sq Ft
Show More