64-08 ELIOT AVENUE, Queens, NY, 11379 — Rated 4/5 by Tenants | Lucid Rents