Homes for sale - 99 MARSHALL ST, Waterloo, ON N2J2T5 – MLS#40272353...