Stream Santa Clara I Data Centers (Past Project )
Stream Santa Clara I Data Centers (Past Project ) Data Center, USA
• This vacant 106,690 SF Tier IV data center was purchased by MCI WorldCom.
• Stream purchased the building in 2005 and subsequently sold it to a Fortune 50 technology company.
Stream Data Centers,
California,
USA
39800 Eureka
Newark, California, USA
106690sq. ft.
Visit Stream Santa Clara I Data Centers (Past Project ) website
Search Data Center
Featured Data Centers