182-35 89 AVENUE: Reviews & Score | Hollis, NYC | Lucid Rents