Tag: 47-63 Green Street
Photos: Construction Progressing on New Downtown Newark Parking Garage
A new complex near City Hall in Newark is expected to bring over 500 parking spaces along with offices and retail space to the downtown area.