Lease: 341 Jelley Ave, Newmarket, L3X 1S5