Sale: 32 - 19 Foxchase Ave N, Vaughan, L4L 9M9