141-19 115Th Avenue: Top A-Rated Building in South Ozone Park | Lucid Rents