Concord Plaza
Name: Concord Plaza
Location: Dekalb
Property Type: Retail
Gross Leasable Area: 28,000 SF
Lot Size: Approximately 1.78 Acres
Year Built: 2007
Name: Concord Plaza
Location: Dekalb
Property Type: Retail
Gross Leasable Area: 28,000 SF
Lot Size: Approximately 1.78 Acres
Year Built: 2007