Homes for sale - 318 SPRUCE ST, Waterloo, ON N2L3M7 – MLS#40135398 ...