Lease: 65 Kelso Cres, Vaughan, L6A 2C8