Amani Street, Ilala, Dar es salaam, Tanzania.