Lease: 2 - 9 Ramore St, Cambridge, N1S 2P6