Fremont International Trading renews 20,369-square-foot industrial lease at Northwest Business Park
Lee & Associates negotiated a lease renewal in Northwest Business Park I at 2800 Galvin Drive in Elgin. Fremont International Trading (FIT) leased a total…