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