Sale: 42 St Michele Pl, Vaughan, L4H 2H8