- February 4, 2026
Loading
TerraCap Management LLC has acquired an 11-story office building in Denver for $31.1 million, the latest in a spate of transactions in the Colorado city by the Naples-based investment firm.