Filmore Center project to create 300 jobs on Chicago’s West Side
April 24, 2024The Chicago-based Steans Family Foundation is looking to rehab an 110-year-old,168,000-square-foot, five-story industrial building at 4100 W. Filmore St., in Chicago’s North Lawndale…