Oxford Properties, which helped develop New York City’s Hudson Yards, struck a deal to buy out Canada Pension Plan Investment Board’s stake in seven office buildings, valuing the portfolio at C$1.5 billion ($1.1 billion), according to a person familiar with the matter.