Homes for sale - 166 ELGIN CRES, Waterloo, ON N2J2S6 – MLS#40132054...