Townview Station Apartmnts
Rent Extortion
- 01-02-2013
- 23
They are blackmailing me for an additional $100 in rent. An
alleged "late fee." Their offices were closed on the 1st and somehow
I was supposed to pay rent on that day even though I pay with Credit Card every
month. They threatened to evict me if I didn't pay so I was forced to do so...
Company: Townview Station Apartmnts
Country: USA
State: Georgia
City: Atlanta
Address: 300 Deering Rd
Phone: 4048924242
Site: townviewstation.com