Tower 21 Construction update June 2024