Mayfair Plaza, Mwai Kibaki Rd, Dar es Salaam, Tanzania
5754+PGG, Dar es Salaam, Tanzania
at kariakoo, Pemba St, Dar es Salaam, Tanzania