Partners REIT buys 2 retail centers in Canada for $21.9 million