Georgia Tech takes important step toward expansion of Technology Square – Atlanta Business Chronicle Atlanta Business Chronicle
Tech presented a plan for the demolition of two buildings at 828 and 830 West Peachtree on the northern end of Tech Square.