Lease: 335 Vellore Ave, Vaughan, L4H2Z2