KPA Pension has agreed to acquire a 26-asset residential portfolio of approximately 2,500 apartments across Sweden from funds managed by SEB Asset Management.