2501 Chamblee Tucker Rd
Chamblee, GA 30341
$1,350,000 USD
2,430 SF
2,430 SF
$1,350,000 USD
Restaurant