7
3265 Glenwood Rd
Decatur, GA 30032
$450,000 USD
2,729 SF
7% Cap Rate
2,729 SF
$450,000 USD
Freestanding