$179,000 -
234 Howell Terrace Sw
Atlanta ,
GA 30331
City: Atlanta
Courtesy of Angie Kearns, Maximum One Greater Atlanta Realtors