Today, 01:00 Ad ID: 2444188 TSh 58,000,000 2012 Mercedes-Benz E-Class Ilala, Upanga Magharibi Dar Es Salaam Details Price negotiable Yes Condition Used Abroad