Kimara Bucha, Kimara Bucha, Morogoro Road, Tanzania
Mbezi Luis Dar es salaam TZ, 16113, Tanzania
Msichoke street, Mapipa, Dar es Salaam, Tanzania
Alesika St, Dar es Salaam 33631, Tanzania