For Sale
1420 Cimarron Ave — Crescent Park
$312,250
1420 Cimarron Ave, Odessa, TX
4 bd
2.5 ba
2,060 sqft
