becknell_somers Published September 2, 2021 at 1068 × 602 in Illinois developer planning large industrial building in Somers