Developed by Stream Data Centers
Stream Data Center: DFW VIII –X is a data center located in Dallas, Texas. It has a capacity of 90 MW. It became operational in 2024. Developed by Stream Data Centers. The facility sits on 77 acres of land. The building encompasses 690,000 square feet.
Capacity
90 MW
Status
Operating
State
Texas
County
Dallas
Developer
Stream Data Centers
Year Operational
2024
Track more projects with Cleanview
Access 1,000+ projects, track development, and find contacts.
Prime Data Centers: DFW01-02
N/A · Operating