The stunning Creekside 18 comprises of two towers 37 storeys high with 480 residential one, two and three-bed apartments, plus an additional level of podium