216 Astor St, Newark

216 ASTOR ST, Newark, NJ 07114