Homes for sale - 620 Wyandotte Street, Seneca, MO 64865 – MLS#22268...