Home
About us
Projects
Contact
Home
About us
Projects
Contact
Champa Street Data Center
visit website
Overview
Overview
A 135,000 square foot data/telecom building in downtown Denver.
Status
Prior Holding
Location
Colorado
Type
Data Center
City
Denver
Prev
Previous
Office Building
Next
Lookout Mountain
Next
Home
About us
Projects
Contact