182 Seymour Ave Apt 1, Newark, NJ, 07108 | RealtyLens