The Lease sign is for the next door business. They are still open. :)
I saw a for lease sign in the window this evening
They have a new owner, but it's still open. Don't know if the name has changed, but the baristas were all there on Thursday last.
Thanks! Your answer is awaiting moderation.