TransAfrica Motors Ltd Unveils New Showroom & New Products in Nairobi

The new facility is located along 66 Enterprise rd, off Mombasa rd.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply