$520,000 -
820 Nw Thurmond Street
Atlanta ,
GA 30314
City: Atlanta
Courtesy of Pierre Reeves, Real Broker, LLC.