1, dar, Tanzania,2212
SAMORA AVENUE, DAR ES SALAAM, ILALA,255
Nyerere Road, Dar-es-Salaam, Tanzania
Lumumba Street
Jamhuri Street, Dar es Salaam, Tanzania, Tanzania,20003