Larimer

Beacon pays $291M for downtown office tower

Office building in downtown Denver bought for $291M

The 22-story building was completed in 2010 by Denver-based Westfield, which sold it for $213 million in 2011 to last week’s seller Invesco.