Add this property to your favorites View Details Church Street Lake Odessa Vllg | Lake Odessa $17,000 0.6 acres On Site 154 Days Ago