1620 Piedmont Ave NE
Atlanta, GA 30324
$4,000,000 USD
3,639 SF
5.28% Cap Rate
3,639 SF
$4,000,000 USD
Restaurant