Sale: 3 - 10019 Keele St, Vaughan, L6A 3Y8