Formatted Address: 20, Jln. U5/28, Panasuria Mah Sing,Integrated Ind Park,40150 Shah Alam, Selangor, Malaysia
Country: Malaysia
Drag marker to point to the correct location of the map