Toyota Hilux LN106 - 1989 / Registered in 1993 / Red Color / 2770cc / 3L Engine Deisel / Manual Transmission / Expecting 3,500,000 / Negotiable After Inspection / Can be Seen at Malabe