Denver office building Civica Cherry Creek sold for $108 million

The developers of the Cherry Creek North office building have sold it three years after completing construction.

Source: Arizona Business Journal