Haben acquires $250 million worth of assets from Stockland