Temeke Dar es Salaam TZ, 7876, Tanzania
954P+Q4W, Dar es Salaam, Tanzania
Plot 403 Block A, Vituka, Dar es Salaam, Tanzania