Sale: 75 Strauss Road, Vaughan (Patterson), L4J8Z4