Sale: 17 Lomond Ave, Vaughan, L6A2N7