Stafford Park 17

Telford

date acquired

November 1, 2017

address

Unit 22, Stafford Park 17, Telford, TF3 3DG

Size

10,157 sq ft

Sector

Industrial & Logistics

Date Sold

January 4, 2019