Niagara Falls has approved a new towering condo building set to be the tallest in Canada at 77 stories. The building, dubbed Niagara 77, is a proposed mixed-use development featuring condos, townhomes, and retail outlets. It was designed by Chamberlain Architect Services for development by La Pue International and Fugiel International Group. The building will […]