Except as otherwise regulated in this chapter, any multifamily residential development or redevelopment application in any zoning district proposing five or more new dwelling units will be required, in the case of for-sale projects, to set aside 20% of these units for affordable housing and, in the case of rental projects, to set aside 15% of these units for affordable to low- and moderate-income households.