Lake Vista Residence
Lake Vista Residence is an outstanding development, tastefully designed with contemporary architecture and practical layouts. It offers 250 units with built-up areas starting from 1,049 sq ft to 1,367 sq ft, suitable for the diverse lifestyles of today, from the water feature that greets you at the entrance to the peace of your abode. Lake…
Read More