Lease: 1807 - 8960 Jane Street, Vaughan (Vellore Village), L4K0N9