Lenitatu Street, Off Kawawa Rd, Dar es Salaam, Tanzania
76QG+RXH, Dar es Salaam, Tanzania
Ada Estate, Biafra, Kawawa Rd Dar es salaam TZ, 00255, Tanzania