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: 75 Broad building
Metro: New York
State: New York State
Country: United States
Region: North America
Total Power: ??? NN
Ownership: XO does not own the building.