free2 sty Semi-D @ Setia Ecohill 1 Jalan Ecohill 3/3e setia ecohill 43500, Semenyih FREEHOLD FULLY RENOVATED UNIT 850k only - Brand New intermediate unit -