For Sale
308 E Vicksburg St — Sunrise South
$189,900
308 E Vicksburg St, Odessa, TX
3 bd
2 ba
3,396 sqft
