109-00 117Th ST: Reviews & Record | South Ozone Park, NYC | Lucid Rents