Tenants at an Englewood luxury apartment complex are fed up with management