256 E Main Street, Odessa, MO 64076 | HotPads