$374,999 -
1801 Beecher Street Sw
Atlanta ,
GA 30310
City: Atlanta
Courtesy of Britney Coleman, Engel & Volkers Atlanta