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