Enel Green Power North America Inc., a leading owner and operator of renewable energy plants in North America, signed a lease to relocate its North American headquarters to 65,163 square feet at 100 Brickstone Sq., a 374,207-square-foot, six-story office building located within Brickstone Square in Andover, MA.