Site: 365 Tampa

Company: 365 Data Centers
Metro: Tampa
State: Flordia
Country: United States
Region: North America
Region: Americas
Address:
Gross SqFt: 9,116
Usable SqFt: 5,000
Total Power: 0.4 Megawatts

Map and Nearby Locations:

655 North Franklin Street, Tampa, FL 33602