Lease: 1 - 627 Commissioners Road East, London South (South R), N6C2T9