$400,000 -
93 Terry Street Se Unit A
Atlanta ,
GA 30312
City: Atlanta
Courtesy of Marc Takacs, Keller Williams Premier