Band Street Libya Street Dar es salaam TZ, 20613, Tanzania
Magomeni Mwembechai Morogoro Road Dar es Salaam TZ, 20613, Tanzania
Libya St, Dar es Salaam, Tanzania
Dakawa Rd, Dar es Salaam, Tanzania