Lease: 26 De La Roche Dr, Vaughan, L4H 1A6