Lease: 104 Pentland Cres S, Vaughan, L6A 1T5