$674,900 -
1311 Glenwood Avenue Se
Atlanta ,
GA 30316
City: Atlanta
Courtesy of Adam Ellis, Atlanta Fine Homes Sotheby's International