Macquarie Global Property Advisors (MGPA) has signed an agreement on behalf of its MGP Fund II to purchase a portfolio of eight light industrial assets in Germany. The financial details were not disclosed, but the company said the initial yield was above 9%.