Plans to build more than 500 detached homes and townhouses on a 22.9-hectare parcel of land in the south end of Niagara Falls have won the support of politicians. But concerns about the proposed ...