Mkunguni na Sukuma Street, Kariakoo Dar es Salaam TZ, 19086, Tanzania
14 Indira Gandhi St, Dar es Salaam, Tanzania
China Plaza, Kariakoo Dar es Salaam TZ, 11106, Tanzania