$895,000 - 235 Geneva Street, Decatur, GA 30030
235 Geneva Street
Decatur,
GA
30030
City: Decatur