72 Seymour Ave Unit 3RD, Newark, NJ, 07108 | RealtyLens