Lease: 512 - 260 Village Walk Blvd, London North, N6G 0W6