Lease: 63 Kelso Cres, Vaughan, L6A 2C8