Site: Novartis
Company: Novartis
Metro: Dallas
State: Texas
Country: United States
Region: North America
Region: Americas
Address: Gross SqFt: 40,000
Usable SqFt: 10,000
Total Power: 1.25 Megawatts
Distance | Site name | SqFt | MW |
---|---|---|---|
6.68 miles | Level3 Dallas (Fort Worth) | ||
6.92 miles | Alpheus Fort Worth | 2,000 | 0.30 |