Lease: 1118 - 8960 Jane Street, Vaughan (Vellore Village), L4K2M9