May 31, 2023 McHugh Construction completes Platform 4611, a nine-story apartment building in Uptown Chicago