Motor yards & showrooms
2 yards found
Verified
AutoStar Motors
Direct imports from Japan, the UK and Dubai — cleared at Mombasa port.
Mombasa
2 yards found
Direct imports from Japan, the UK and Dubai — cleared at Mombasa port.