Stream Data Centers DFWA
Operating · Stream Data Centers · 1813 Lookout Drive, Garland, TX
Stream Data Centers operates the DFWA facility at 1813 Lookout Drive in Garland, Texas, which was commissioned in January 2020 and expanded to 275,000 square feet. The facility provides 43 MW of critical capacity and was fully leased by a major cloud customer in 2023.
Overview
- Status
- Operating
Operating and fully leased; the expanded DFWA facility is described by Stream as a 275,000-square-foot hyperscale data center with 43 MW of capacity.
- Exact-site power
- 95 MW
Utility Service · Reported
- Facility size
- 275,000 sq ft
Facility
- Project cost
- $122.0M
Estimated construction cost in the cited project filing.