Stafford Park 7

Telford

Date acquired:
November 2017
Location:
Unit D, Stafford Park 7, Telford TF3 3BQ
Size:
50,488 sq ft / 4,690 sq m
Sector:
Warehouse
See All Investments