Lyons Ave At Stecher St Newark, NJ 07112