Ksh 464,500.00 2012 TOYOTA VITZ Toyota October 31, 2019 2012 TOYOTA VITZ Ready to be shipped Accident free Original Mileage of 41,000km ( Will provide document) Clean interior and […]