24 Samora Ave, Dar es Salaam, Tanzania
Ndanda St, Dar es Salaam, Tanzania
Kimara Mwisho, Dar es Salaam, Tanzania