Lease: 905 - 323 Colborne St, London East, N6B 3N8