Investments: UK Platform
ORION PARK, CREWE – SOLD
Orion Park is a 3.05 acre development, that is situated in the north west of the United Kingdom. The property provides tenants with commercial/industrial opportunities, while also being located within proximity to two major cities (Manchester and Crewe). The property IRR was 15,4%.