Photos coming soon
For Sale
$249,900
1868 Goddard St SE, Atlanta, GA, 30315
3 bd
2 ba
Single Family
Atlanta
Listed by Redfin