Site: XO New York (60 Hudson)

Company: XO
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
Address:
Usable SqFt: 2,000
Total Power: 1.0 Megawatts
Ownership: XO does not own the building.

Map and Nearby Locations:

60 Hudson Street, New York, NY 10013 (13th Floor)

SITES within 15 miles of XO New York (60 Hudson)

Show SqM



Distance Site name SqFt MW
9.91 miles 100 Delawanna - Digital Realty 8.00
10.52 miles 2 Christie Heights
10.54 miles Credit Suisse: Clifton
11.58 miles Telehouse The Teleport 162,000 10.00