Cambridge – Science Park

Existing 40,000 sq ft office building with development potential.
Acquired off-market for a UK Institution.