134-23 120 AVENUE: Reviews & Score | South Ozone Park | Lucid Rents