Tenant Reviews for 84-28 117 STREET | Lucid Rents