No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Because it is owed to another property it could be an issue.
If it is paid it may not be that big of an issue. However, before applying for anything, I would ask the landlord/manager straight out what are their requirements. It will save a lot of frustrations down the road. And keep you from applying for something you may be turned down for in the end.