Lease: 19 Tilden Street, Vaughan (Vellore Village), L3L0G2