$229,000 -
238 Howell Terrace Sw
Atlanta ,
GA 30331
City: Atlanta
Courtesy of Bryan Lipowsky, Chapman Hall Realtors