$369,900 -
1624 Beecher Street
Atlanta ,
GA 30310
City: Atlanta
Courtesy of Mark Draper, Indigo Road Realty, LLC