Central Ave At N 2nd St

Newark, NJ 07107