State buys 11 acres in Niagara Falls as part of Cuomo initiative
August 16, 2018 at 11:54 AM EDT
New York state is spending $25.7 million to buy 11 acres of property in downtown Niagara Falls where it wants to see more development. USA Niagara Development Corporation's board of directors on... To view the full story, click the title link.