Buy Rolex Oyster Perpetual Automatic

Rolex

Oyster Perpetual

1002

Good | 1965
$4,760

Rolex

Oyster Perpetual

14233

Very good
$3,730

Rolex

Oyster Perpetual

1002

Good | 1966
$2,320

Rolex

Oyster Perpetual

1002

Very good | 1966
$2,750

Rolex

Oyster Perpetual

1002

Good | 1981
$8,060

Rolex

Oyster Perpetual

1007

Very good | 1964

Last sale price: $3,060

Rolex

Oyster Perpetual

1013

Very good | 1965

Last sale price: $8,170

Rolex

Oyster Perpetual

1003

Very good | 1960

Last sale price: $7,080

Rolex

Oyster Perpetual

14208

Very good | 1994

Last sale price: $7,950

Rolex

Oyster Perpetual

14233

Very good | 1989

Last sale price: $4,380

Rolex

Oyster Perpetual

1007

Very good

Last sale price: $2,700

Rolex

Oyster Perpetual

1002

Good | 1981

Last sale price: $2,540

Rolex

Oyster Perpetual

14208

Very good | 1995

Last sale price: $7,950

Rolex

Oyster Perpetual

14233

Very good

Last sale price: $3,840

Rolex

Oyster Perpetual

1002

Very good | 1969

Last sale price: $3,080

Rolex

Oyster Perpetual

1002

Good

Last sale price: $3,030