A developer has secured a key local approval for a planned 11-unit apartment building in downtown Newark, according to a team with Taylor Architecture & Design.