$889,000 -
107 Howard Street Ne
Atlanta ,
GA 30317
City: Atlanta
Courtesy of Jeffrey Fancher, Compass Georgia, LLC