117-39A 134 Street: A B+-Graded South Ozone Park Standout | Lucid Rents