Kariakoo-Msimbazi Dar es Salaam TZ, 2160, Tanzania
Dar es Salaam, Tanzania
Temeke St, Dar es Salaam, Tanzania
GOBA MATOSA, Tanzania