Denver Energy Center office complex sells in foreclosure auction following 45% drop in value


The property formerly known as the World Trade Center was last sold in 2013 for $176 million and was appraised for $98 million in January.

Previous More banks are closing branches, but TrustCo's strategy is to fill in the gaps
Next Leaders in Diversity 2022: Sherri Thomas, Truliant Federal Credit Union