Astella D'Island is a double-storey terrace house development located in Puchong South, Selangor, Malaysia. Astella D'Island is strategically located near various amenities, including educational hubs, shopping malls, and private healthcare facilities. It is also well-connected to major highways and public transportation, making it easy for residents to commute to and from work. Nestled within the...