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
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.