Entre Finalizes Sale of 225,699 SF Multi-tenant Facility on 26 Acres in Elgin, IL September 25, 2025 Share