The board and property manager must give you a habitable place. So far from what you are telling me this is uninhabitable.
If it were a rental you would be able to vacate without paying rent but since it's a condo that's another situation entirely.
I would send him a letter, return receipt requested, saying that all of the following are making your building and unit uninhabitable, which is not permitted by law:
And then list the items:
termites and they have not properly removed them but are just doing a patch job to put up boards rather than treat the place for termites
Cats which were supposed to have been removed from the property
People interfering with the US mail, a federal offense, and he has to secure the mail for you
And whatever other conditions there are
State in the letter that you are going to give him 1 week to fix this -- and state that you don't want it patched up for the termites but you want a termite service to rid the building of termites! Also state that you want the cat lady to remove the cats or she needs to be evicted from the building.
Then state that if it's not fixed in a week, you will take him to court to sue for his breach of warranty of habitability or you will withhold fees until he fixes (you decide what you want to do).
I would suggest you discuss this with a landlord-tenant attorney if he doesn't fix after you have given him notice.
Make a copy of the letter. You are going to need that. Make two originals if you can, otherwise make a copy. Give them the chance to fix the premises, to secure the mail and to have the cats out. Tell them it's a health violation for the cats being there, etc. and that the police were there and they were supposed to have been removed.
If he hasn't made any attempt to fix the problem after a week or so, then you should see a local landlord tenant attorney for the next step.
Does this answer your question?
I hope this helps and clarifies. If you could, I'd appreciate it if you can rate me when finished. If you need additional information please let me know.
Please accept my answer, rate my answer and then submit, as this is how I get credit for my time with you and with your question. I work hard to give you a thorough and honest answer. I thank you in advance for rating me. Please let me know if there is more that I can do to answer your question and if you need more information. If not, I thank you for your rating. I can’t get credit for answering your question without your fair and honest rating. Thank you!