Lavista Associates, Inc. is pleased to announce the leasing assignment for Decatur TownCenter, two mid-rise Class A office buildings in Decatur. Totaling 185,581 SF of office space, Decatur TownCenter offers the market an ideal downtown Decatur location.