$400,000 -
1585 Archer Street Sw
Atlanta ,
GA 30314
City: Atlanta
Courtesy of Olutoberu Akinleye, Keller Williams Realty Atlanta Partners