25 Summit Ave, Elmwood Park, NY, 7407 — Violations, Reviews & Building Score | Lucid Rents