As reported by Baxtel at the end of June, Niagara Falls is being targeted as the site of a $1.5 billion technology and data center by New York City developer Howard Milstein and his partners, while the city launches a legal effort to create a new public park. While developers claim that the da...
Site is located within: 60 Hudson Street building
Metro: New York
State: New York State
Country: United States
Region: North America
Ownership: DataBank does not own the building.
zColo is the manager and operator of the 60 Hudson Street Building Meet-Me-Room (BMMR).