Atlanta Technology Center, Atlanta, GA 30318 - Office Space for rent
Atlanta Technology Center is located at 1575 Northside Drive NW in the Loring Heights neighborhood, GA, Atlanta, 30318. The Class B Office building was completed in 1986 and features a total of 197,357 Sqft. There are 8 Office spaces available for lease at 1575 Northside Drive NW, Atlanta, GA, 30318, totaling 76,441 Sqft. The largest space available has 19,748 Sqft and a rental rate of $30/Sqft/Yearly.