These people are slumlords! Don't rent from them.
The apartments are infested with termites, there is mold everywhere, and they will keep your deposit for no reason. I have personal experience. They ruined my family's life. They didn't care about the issues and demanded additional money from us.
They pray on people in desperate situations and take advantage of their tenants.
They don't fix the problem and continue to rent out these apartments to new tenants who experience the same terror over and over again. There are young children living in these horrific conditions and the parents are "stuck" in the lease.