Homes for sale - 86 WATERLOO ST, New Hamburg, ON N3A1V2 – MLS#40122...