3
6087 Buford Hwy NE
Atlanta, GA 30340
$1,300,000 USD
4,050 SF
9% Cap Rate
4,050 SF
$1,300,000 USD
Freestanding