/
|
STORY HIGHLIGHTS Triangle Town Center is now 89 percent leased. New restaurants and retailers are leasing space at the mall Summit Properties plans to develop 40,000 square feet of real estate.