3
3351-3365 Glenwood Rd
Decatur, GA 30032
$2,300,000 USD
12,420 SF
7.32% Cap Rate
12,420 SF
$2,300,000 USD
Freestanding