Lease: 43 - 2040 Shore Rd, London South, N6K 0G3