Lease: 2 - 15 Ainslie Street North, Cambridge, N1R3J3