BTW, this is not called an 'eviction'. Eviction is when you are forced to leave by a court procedure. You are being given notice to quit. If you don't leave, an eviction can happen. I'm not just being pedantic---making the mistake of saying 'I was evicted' can needlessly create a negative impression.
If the landlord is genuinely intending to sell the property he can give you notice to quit and you have to leave. If you started in July you are there less than six months when given notice to quit and a period of 28 days applies.
How did he find out that the house is 'messy'? Is that messy inside or outside or both?
Is he lying that furniture is missing?