Stafford Park 12 Units 8-9

Telford

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