Article URL
Article URL

This roundup of all the major construction projects happening now in Downtown Atlanta includes Science Square. Developers broke ground last summer on a 13-story laboratory and office tower, the first building in the 18-acre, $1 billion development. The project is dedicated to life sciences research and biomedical technology. The development is located at the south end of campus at North Avenue and Northside Drive. 

Publication
A quick guide to what’s in development in downtown Atlanta, what’s proposed, and what might have been