A proposal to bring a new 43-unit apartment building to a site next to the New Eden Baptist Church in Newark’s West Side neighborhood recently took a step forward when officials from the city’s Central Planning Board voted to approve a plan for the project.
Place your ad here (700×100)
The proposal,…

