101 Cambridge Science Park
Acquisition of multi let office on Europe’s most sought after science park
Location
Cambridge, UK
Size
79,990 sq ft
The 79,990 sq ft grade A office building is located at the entrance to the Cambridge Science Park.