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