The neighborhood retail center Deli in Duisburg is fully let with a GLA of 18,700 sq m. Credit: CBRE.