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