My China Auto Business (M) Sdn Bhd is located in Shah Alam, Malaysia on 7 Avenue . No. 2-G ,Jalan Setia Dagang U13/AL , Seksyen U13 Setia Alam. My China Auto Business (M) Sdn Bhd is rated 3.5 out of 5 in the category automobile storage facility in Malaysia.
Address
7 Avenue . No. 2-G ,Jalan Setia Dagang U13/AL , Seksyen U13 Setia Alam