An office building at the Century Center office complex in north Atlanta