Homes for sale - 21 Scollard St #303, Toronto, ON M5R1G1 – MLS#C537...