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