New Rochelle's Planning Board voiced significant concerns over a proposed four-unit building at 516 Pelham Rd, citing its density and numerous variances that far exceed current zoning.