South Dekalb Marketplace
South Dekalb Marketplace
Address: 2626 Rainbow Way, Decatur, GA 30034
- Gross Leasable Area : 80,332 SF
- Lot Size: 10 Acres
- Property Type: Strip Center
- Year Built: 1975
South Dekalb Marketplace
Address: 2626 Rainbow Way, Decatur, GA 30034