Lease: 225 - 3865 Major Mackenzie Drive, Vaughan (Vellore Village), L4H4P4