Baraka Plaza Building, 1st floor Nairobi, Nairobi
Dealers:- In new and used motor vehicles, Auto spares parts body eg head lights, side lights,door handles bumpers); Interior airbags, dashboard steering system; electrical switches sensors computer control devices, switches; transmission gearbox ...
Motor, Show, Yard