32
1245 Glenwood Ave SE
Atlanta, GA 30316
$6,675,000 USD
11,534 SF
8% Cap Rate
11,534 SF
$6,675,000 USD
Restaurant