JavaScript is not enabled.
Town View Station - 0 Reviews - 300 Deering Rd NW, Atlanta, GA - Apartment Building Operators Reviews - Phone (404) 892-4242

Town View Station

300 Deering Rd NW
Atlanta, GA 30309
(404) 892-4242
Incorrect info? Correct your listing


Editorial review from Citysearch 1/1/2013

Horrible Management! 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... more

Editorial review from Citysearch 7/23/2012

Don't live here! Horrible management and not safe! Our car was stolen, horrible maintenance repairs, and even worse neighbors! more
< Previous 1 Next >
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018

Additional information

  • Neighborhoods:

    Loring Heights, Northeast