Image March 26, 2021 Downtown Skokie's new tallest building comes together The 12-story luxury apartment project has been under construction since 2018