Housing development in Dar es Salaam

Traffic Police Head Quarters

57FJ+R5X, Nkrumah St, Dar es Salaam, Tanzania