Creek Vistas Market demand sees Sobha launch second tower at Creek Vistas by Staff writerMon 25 Mar 2019Tue 9 Nov 2021 Creek Vistas residential twin towers are set for completion in Q3 2021