Stafford Park 10

Telford

date acquired

November 1, 2017

address

Unit C, E & F, Stafford Park 10, Telford, TF3 3AT

Size

211,038 sq ft

Sector

Industrial & Logistics

Date Sold

February 10, 2020