85-08 LITTLE NECK PARKWAY, Queens, NY, 11001 — Rated 3/5 by Tenants | Lucid Rents