Located within D’ Island Puchong, a major township and one of ... D’ Island offers a peaceful lakeside living experience. SkyRia, comprising two residential blocks with 999 units, is projected ...