Overall, our tenancy at Terrace Heights was good. However, after the company changed managers a few times and it was time for us to move out, we had a horrible expierence with the staff. They insisted they mailed our deposit, but we NEVER received it. Finally, we went to the corporate office to pick up the replacement check. The people were rude, unhelpful and if you ask me, are running a big scam. Don´t live here if you want your deposit back in the amount of time the law provides.