Project Charlie Wilmington, IL

• 810,000 SF industrial facility