130-38 122 Place: A A-Graded South Ozone Park Standout | Lucid Rents