Chwaku Street, Regent Estate, Mikocheni, Plot 188 Dar es Salaam TZ, 15...
58F4+V99, Dar es Salaam, Tanzania