Twelve(12) Residences

Twelve Residences @ Hillside Drive Twelve(12) Residences present a stunning 3 storeys 999 years resort style cluster development; an exclusive serene…

Read More