Site: NYI NY2 at 60H

Company: New York Internet (NYI)
Site is located within: 60 Hudson Street building
Metro: New York
State: New York State
Country: United States
Region: North America
Region: Americas
Region: World
Gross SqFt: 21,000
Total Power: 0.75 Megawatts
Ownership: New York Internet (NYI) does not own the building.

Map and Nearby Locations:

60 Hudson Street, New York, NY 10013 (Suite 1215)