Add this property to your favorites View Details TBD E I H 20 Odessa | Odessa $755,000 6.03 acres On Site 467 Days Ago