info@tbrealtor.com +1 (678) 417-1434
South Dekalb Marketplace

Lease Flyer

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

[/vc_column][/vc_row]