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

 

Management Flyer

Lease Flyer

Questions about your local market?

Connect with TBRE Real Estate agents and staffs.