Lease: 18 - 245 BISHOP Street, Cambridge, N3H5N2