Site: Tata Portland (Brewery Block)
Company: Tata Communications
Metro: Portland
State: Oregon
Region: Pacific Northwest
Country: United States
Region: North America
Region: Americas
Address: Gross SqFt: 77,561
Usable SqFt: 10,475
Total Power: 8.0 Megawatts