1148 128TH ST, Flushing, NY 11356 — Violations, Reviews & Building Score | Lucid Rents