Tower

September 26th, 2019 — The Deloitte Summit Building under construction at Homer Street and Georgia.

Updated: December 12, 2022 — 10:03 pm