Today, 09:33 Ad ID: 2417383 TSh 6,600,000 2019 INDIA Ilala, Ilala Dar Es Salaam Seller offers delivery CHUI MOTO, BESIDE PEACOCK HOTEL,BARIDI. DAR ES SALAM