Formatted Address: 17, 18 & 19, Grd. Flr.,Shah Alam Mall,Jln. Tengku Ampuan,Zabedah E9/E, Sek. 9,40100 Shah Alam, Selangor, Malaysia
Country: Malaysia
Drag marker to point to the correct location of the map