North Face opening store in Green Hills