The purpose of the R-2 (multifamily residential) zoning district is to provide for medium- to high-density housing in multiple-family structures and their directly related complementary and accessory uses.