Cambridge – Science Park Existing 40,000 sq ft office building with development potential. Acquired off-market for a UK Institution. View other Acquisitions