2644 S Vandalia Ave
⋅
Tulsa, OK
List Price
$145,000
MLS Number
2437354
Beds
3
Baths
1
Square Feet
1,495
Show More