Locory page
Atlanta Technology Center
By Seeker
The Atlanta Technology Center is a prominent office park located in Atlanta, Georgia, spanning 19 acres and featuring four buildings with a total of 197,357 square feet of office space. Situated near Georgia Tech and Interstate 75, it has attracted notable tenants such as The Atlanta Opera and GE Healthcare. Originally developed in 1986, the center has a rich history tied to the growth of technology companies in the area, benefiting from its proximity to the Advanced Technology Development Center. The complex is now owned by the Georgia Institute of Technology, reflecting its ongoing significance in Atlanta's commercial landscape.
Tags
Location
Views
0
Be the first to comment!