Investcorp sells luxury apartments

Property comprises 252 units