10
2824 Church St
Atlanta, GA 30344
$612,150 USD
2,699 SF
2,699 SF
$612,150 USD
Freestanding