Site: 365 Tampa

Company: 365 Data Centers
Metro: Tampa
State: Flordia
Country: United States
Region: North America
Region: Americas
Address: 655 North Franklin Street, Tampa, FL 33602 (Suite 1000)
Gross SqFt: 9,116
Usable SqFt: 5,000
Total Power: 0.4 Megawatts

Map and Nearby Locations:

655 North Franklin Street, Tampa, FL 33602