Stafford Park 12 Units 8-9

Telford

Date acquired:
November 2017
Location:
Units 8-9, Stafford Park 12, Telford, TF3 3BJ
Size:
67,556 sq ft / 6,276 sq m
Sector:
Warehouse
See All Investments