Overview

A 135,000 square foot data/telecom building in downtown Denver.

  • Status Prior Holding
  • Location Colorado
  • Type Data Center
  • CityDenver