Homes for sale - 618 Hamacher, Waterloo, IL 62298 – MLS#21039711 - ...