TTW Property Management
Phishing website
I had some time to dig into this site a bit further and was able to determine that this was "slapped together" on 3/9. That would explain the urgency to contact them in "1-2 days" before the site is shut down. I reported the site to: phishing-report@us-cert. Gov and hopefully ...