Re: "Non-Refundable" Security Deposit
somebody needs to check out the actual laws. I know some states where something that is intended to be retained by the LL, it must be referred to as a fee. As chin stated, nonrefundable and deposit are incongruent terms.
if it is referred to as a security deposit, my suspicions are that they cannot retain any portion of that unless justified with deductions as allowed by law. If they list it as a rental fee, or app fee, or a i want to charge you because I can fee, then it is a very different situation.
I am not an attorney and any advice is not to be construed as legal advice. You might even want to ignore my advice. Actually, there are plenty of real attorneys that you might want to ignore as well.