651 E Walnut St, Long Beach, NY, 11561 — Violations, Reviews & Building Score | Lucid Rents