Homes for sale - Lot 34 Tucker DR, Odessa, MO 64076 – MLS#2253296 -...