Site: Tata New York

Company: Tata Communications
Site is located within: 32 Avenue of the Americas building
Metro: New York
State: New York State
Country: United States
Region: North America
Region: Americas
Gross SqFt: 17,500

Map and Nearby Locations:

32 Avenue of the Americas, New York, NY 10013

SITES within 15 miles of Tata New York

Show SqM

Distance Site name SqFt MW
9.88 miles Colocation America - NJDC1 New Jersey
9.90 miles 100 Delawanna - Digital Realty 8.00
10.54 miles Credit Suisse: Clifton
11.83 miles Telehouse The Teleport 162,000 10.00
12.84 miles DCI Teaneck 53,562 2.00