2670 E College Ave
Decatur, GA 30030
$245.40 USD/SF/YR
189 SF
1
Space Available
Built 1966
400 SF Contiguous
Built 1966
189 SF
$245.40 USD/SF/YR
Retail