Business Park (63 acres)
Verified listing
Share:

Business Park (63 acres)

England, United Kingdom

79%

£68.250.000

Mixed use

#16831

Core+, Value-Add

29 Mar 2025