Site: vXchnge Secaucus

Company: vXchnge
State: New Jersey
Country: United States
Region: North America
Region: Americas
Address: 200B Meadowlands Pkwy, Secaucus, NJ 07094
Gross SqFt: 48,000
Total Power: 2.5 Megawatts

Map and Nearby Locations:

200B Meadowlands Pkwy, Secaucus, NJ 07094