781 S 12th Street at 781 S 12th Street, Newark, NJ 07104 | HotPads