Sale: 17 Lomond Ave, Vaughan, L6A 2N7