Lease: 1 & 2 - 2386 Main St, London South, N6P 1A9