137-32 96 PLACE: Reviews & Score | Ozone Park, NYC | Lucid Rents