Cambridge – 296 Cambridge Science Park
Single Let office building 16,000 sq ft.
New lease.
Acquired off-market for a UK Institution for £4.15 million in 2013.
Single Let office building 16,000 sq ft.
New lease.
Acquired off-market for a UK Institution for £4.15 million in 2013.