Kimweri Ave, Dar es Salaam, Tanzania
Magore street Dar es salaam TZ, 20619, Tanzania
Unnamed Road, Dar es Salaam, Tanzania