Homes for sale - 517 S Russell ST, Odessa, MO 64076 – MLS#2396140 -...