Capping a 4-hour meeting with dozens of speakers for and against, the Newark Central Planning Board voted 9-0 to approve the $800 million Iberia project on a 2.5-acre lot between Market and Ferry ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results