Buffalo Exchange to open in North Carolina