18th Avenue Supermarket

Newark, New Jersey, USA



18th Avenue Supermarket, Newark, NJ, USA