8622 D LLC: 501 Tenants Have Filed Complaints. Here's Why. | Lucid Rents