Other, Tanzania,
UHURU, DAR ES SALAAM, Tanzania,+255
Samora, Dar es salaam, Tanzania,7677
Mbezi Beach Plot 462, Block J Dar es Salaam,
Mikocheni Industrial Area Dar es salaam, Kinondoni
Kawawa, Dar es Salaam, Tanzania,
Tabata, Dar es Salaam, Tanzania, Tanzania,33187