$583,200 -
230 Woodward Avenue Se
Atlanta ,
GA 30312
City: Atlanta
Courtesy of Felipe Poveda, Weichert, Realtors - The Collective