11
3858 Glenwood Rd
Decatur, GA 30032
$14.76 USD/SF/YR
577-1,166 SF
6
Spaces Available
Built 1962
1,166 SF Contiguous
Built 1962
577-1,166 SF
$14.76 USD/SF/YR
Retail