The set aside percentage requirements shall apply to any multi-family or single-family attached residential development, including the residential portion of a mixed-use project, that consists of five or more new residential units, whether permitted by zoning, a zoning amendment, a variance granted by the Borough's Planning Board or Zoning Board, or adoption of a Redevelopment Plan or amended Redevelopment Plan in areas in need of redevelopment or rehabilitation.