Toyota landcruiser Engine no 1Hz Manufacture 1999 Capacity 4164 Fuel Diesel Imported from Japan Location ukonga mombasa Bei ml 32 Maongezi kwenye gari