LEASE – New Development – Decatur
Property
60 Town Homes
40,000 Sq Ft Retail
8,600 Free Standing Restaurant Space
Local Family Owned Developer established in the communit
Download PDFs
Map
Address
3770 Covington Highway, Decatur, GA, USA
60 Town Homes
40,000 Sq Ft Retail
8,600 Free Standing Restaurant Space
Local Family Owned Developer established in the communit
Download PDFs
3770 Covington Highway, Decatur, GA, USA