For cottage dwellings, two-family dwellings, and townhouses, the minimum setback shall be 30 feet from all property lines in the Residence District, and 15 feet in the Village Common or Business District, unless the Planning Board determines that a reduced setback is necessary to achieve the purposes of this section and will not have a detrimental impact on the neighborhood. The minimum setback from all property lines for an assisted living residence, independent living units, or any buildings in a continuing care retirement community shall be 50 feet in all districts, except that the minimum setback shall be 100 feet from the side or rear lot line, as applicable, abutting an existing single-family dwelling. Nothing in this section shall preclude the Planning Board from reducing or waiving minimum setback requirements between buildings or internal lots created within the Senior Residential Development.