CBRE facilitates 257k SF industrial lease in elgin
iHerb to open first Illinois distribution center. CBRE's Chicago office recently represented California-based iHerb.com in a 257,344 square-foot lease at 2640 Auto Mall Drive in Elgin, Illinois. The property, Zilber Industrial I, has immediate access to I-90 and offers