Denver

Cap Hill office building sells for $10M

The Logan Building in Denver sells for $10 million

The six-story building at 899 Logan St. is fully leased. It last sold in 2004 along with a nearby property for a combined $6.2 million.