Site: 365 Tampa

Company: 365 Data Centers
Region: Tampa
Region: Flordia
Region: United States
Region: North America
Address:
Gross SqFt: 9,116
Usable SqFt: 5,000
Total Power: ??? NN
Interested in this information? Contact us
Megawatts

Map and Nearby Locations:

655 North Franklin Street, Tampa, FL 33602 (Suite 1000)