Elica’s exciting new development in Kota Sentosa redefines the benchmark of high quality, affordable apartment living. Conceived as a private gated community