Lease: 32 - 19 Foxchase Ave, Vaughan, L4L9N1