View Details TBD W I-20 N Side Of I 20 Odessa | Odessa $830,000 $830,000 On Site 374 Days Ago 83105 acres 83105 acres On Site 374 Days Ago
View Details INTERSTATE 20 W Interstate 20 Svc Rd Odessa | Odessa $830,000 $830,000 On Site 429 Days Ago 83 acres 83 acres On Site 429 Days Ago