Blackwell Business Park

Blackwell

Date acquired:
August 2023
Location:
Blackwell Business Park, Blackwell, Shipston on Stour, Warwickshire, CV36 4PE
Size:
43,079 sq ft / 4,002 sq m
Sector:
Warehouse
See All Investments