Stafford Park 17
Telford
Date acquired: November 2017
Date sold: January 2019
Date sold: January 2019
Location:
Unit 22, Stafford Park 17, Telford, TF3 3DG
Unit 22, Stafford Park 17, Telford, TF3 3DG
Size:
10,157 sq ft / 944 sq m
10,157 sq ft / 944 sq m
Sector:
Warehouse
Warehouse