Bain Capital Real Estate and retail-focused investment firm 11North Partners are taking over a chunk of shopping centers in Oklahoma. “This portfolio’s combination of national retailers and superior ...