Sale: 105 Solway Ave, Vaughan, L6A 2X1