Excella Business Park, Taman Ampang Hilir, 68000 Ampang, Selangor 3-Storey Shop Office for Rent or Sale Prime Location (in the heart of KL area) Built up 3,500