Sale: 42 St Michele Pl, Vaughan, L4H2H8