Sale: 16 Saint Clare Blvd, Vaughan, L4H 2A2