Stafford Park 7

Telford

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