Lone Star has sold a 360,000 sq ft office complex in Liverpool to Shelborn Asset Management for £42m – the city’s largest office investment deal this year.
The previously distressed
Lone Star has sold a 360,000 sq ft office complex in Liverpool to Shelborn Asset Management for £42m – the city’s largest office investment deal this year.
The previously distressed