Firstly, any entity that takes over ownership of a property is responsible for all of the lease obligations pertaining to the previous owner. That means that the present ownership does not have a valid excuse for sitting on deposit or other funds owed you; inform them that immediate payment is required or you will sue. (In small claims court, the case is a slam dunk.) Also by this rule, the bank will take over any of the present owner's obligations that exist on 6/5, so your lease remains valid; if you wish to stay in the place, talk to the bank. In fact, talk to them anyway, as they will want to know what your plans are. (If you really like the place, they might sell it to you on reasonable terms; no bank likes to be the owner of foreclosed property.) The present owner is entitled to rent payment by the terms of the lease, presumably on June 1; if you choose to deduct any sums owed you from that payment, the worst that can happen is that he sues for eviction, but (1) you can defend such a suit with good chance of success, based on the foregoing; (2) the time required will probably be long enough that the lease will be over before an eviction could take place even if you lost.