Delta Property Fund – the debt-laden real estate investment trust (Reit) listed on the JSE – has put its iconic 26-floor 88 ...