Ask a landlord-tenant lawyer and get answers ASAP
Thank you for your question. I look forward to working with you to provide you the information you are seeking for educational purposes only.
Please understand, we are forbidden on this site from representing anyone from this site by state law. If you need a lawyer to write them a letter and you do not want to start this by writing the first letter to them yourself, then you would need to engage a local attorney to do so.
You have grounds to pursue them for breach of lease and harassment, but again, you know that and you are looking for a local attorney and you can find one at the same sites used by other attorneys, http://www.hg.org or http://www.lexmundi.com
You may get a refund of your deposit here from customer service at http://ww2.justanswer.com/help