Site: 365 New York

Company: 365 Data Centers
Metro: New York
State: New York State
Country: United States
Region: North America
Region: Americas
Address: 65 Broadway, New York, NY 10006 (Third Floor)
Gross SqFt: 9,883
Usable SqFt: 5,012
Total Power: 0.3 Megawatts

Map and Nearby Locations:

65 Broadway, New York, NY 10006