Danbury brothers Scott and David Benincasa’s site plan application to construct a four-story, $2.3 million apartment building on the property at 25 Church St. was approved at the Zoning Commission’s April 11 meeting. The proposed apartment building will have 18 units — six of which will be designated as affordable housing units, according to the […]