Toyota Townace KBU,YOM 2006, Automatic, Rating 1800cc.Pay 75% deposit of the car cost balance pay in installment with no added interest, charges. penalties. Our showroom is located at Ruiru Kihunguro Along Thika Road Next To Wonders Tabernacle Church. Reach us on