855 South 15th St, Newark

855 SOUTH 15TH ST, Newark, NJ 07108