Star Wheels Electronic Sdn Bhd (Electric Scooter & E-Bike) is located in Shah Alam, Malaysia on 47-2F, Second Floor, Jalan Setia Perdana BD Seria 88 Business Centre, Setia Alam. Star Wheels Electronic Sdn Bhd (Electric Scooter & E-Bike) is rated 4.8 out of 5 in the category electric motor store in Malaysia.
Address
47-2F, Second Floor, Jalan Setia Perdana BD Seria 88 Business Centre, Setia Alam