131-20 135 Place: Top A-Rated Building in South Ozone Park | Lucid Rents