Search
[gtranslate]

Avondale lands 1 million square-foot data center

Stack Infrastructure, a technology infrastructure company based in Denver, plans to build a 1 million-square-foot data center on 79 acres in Avondale.

Share & Like

Related Resources

Join Our Newsletter

Looking to keep up on all things Avondale? Sign up today for our quarterly newsletter!