Sale: 22 - 8707 Dufferin Street, Vaughan (Patterson), L4J0A2