Starwood Capital Group has put Liverpool’s largest office building up for sale. CBRE has been instructed to market the freehold for the Capital Building for offers around £90m – a net initial yield of 7%. The 13-storey, 425,000 sq ft
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.