For landlords, is a credit check all you need to screen renters and avoid doing an eviction?

Being a first time landlord, I’m wondering if a credit check is all you need to screen potential renters.

What credit score do I need?

Keep in mind, the apartment is not in a good area of Los Angeles. And there is going to be a lot of potential renters who are immigrants who may not have a credit history.

Do a criminal and a credit check. I would not rent to someone that is not a legal citizen or inhabitant of the United States regardless of the area.