Landlord took deposit, approved us, then backed out
I am in California and my wife and I recently applied for a local apartment. Within a couple days the manager said that she would approve us and took a $200 holding deposit. We received that approval on July 20. We had agreed on a move-in date of August 7. On August 4, we visited the manager, looked at the apartment we would be renting, and finalized how much was due on the 7th to get keys. I received a phone call on August 6 from the apartment manager saying that they rejected our application and cannot rent to us.
The agreement to rent was verbal and the lease was to be signed on the 7th when we paid the balance due. We gave the 30 day notice to our current landlord on July 23, two business days after receiving the verbal approval. So now we are stuck with no place to live in 2 weeks. My wife called the landlord (rather upset) and the landlord stated that someone else applied for the apartment this week with a better credit score. We were told to pick our deposit up on the following Monday.
Can a landlord do this? My understanding is that when they accept a holding deposit, they may not accept other applications. Even without that fact, we had a verbal approval from the landlord dating two weeks prior to the call on August 6th. Do I have any recourse in small claims court to either force the landlord to honor the verbal agreement or compensate us for losses as we scramble to find storage and another place?