121 Marshall Dr, Selden, NY, 11784 — Violations, Reviews & Building Score | Lucid Rents