The apartment building scheduled to be completed in May 2024 includes 280 units, 28 of which will be designated as affordable.
Science Square is an 18-acre mixed-use development adjacent to the Georgia Tech campus; first phase slated to be delivered by Q1 2024.
First phase of development at Science Square includes only ground-up commercial lab space under construction in Atlanta region.