Insight Global Inc.
JV Buys Office Portfolio, Plans Industrial Redevelopment
Insight Enterprises sold the three Tempe, Ariz., properties which include its 102,000-square-foot corporate headquarters.
Trammell Crow Tops Out Twelve24 in Atlanta
Insight Global has already leased out 70 percent of the glass tower in the Central Perimeter neighborhood.
TCC Debuts Atlanta Office Tower Plans
Twelve24 is scheduled to break ground in summer 2018 and is slated for completion in the first quarter of 2020.



