4421 Glenwood Rd
Decatur, GA 30032
$2,100,000 USD
11,736 SF
7.05% Cap Rate
11,736 SF
$2,100,000 USD
Freestanding