Sale: 10 - 8707 Dufferin Street, Vaughan (Patterson), L4J0A6