CBRE negotiates NEC headquarters relocation in Downers Grove, Ill. CBRE represented NEC Display Solutions of America in a 47,714-square-foot lease at 3250 Lacey Road in Downers Grove, Illinois.