Lease: 2404 - 340 Colborne St, London, N6B 3N1