1047 BEACH 21ST STREET, Queens, NY 11691 — Rated 3/5 by Tenants | Lucid Rents