Filters

Fully Serviced Pre-Owned Watches

At Grand Central Watch Repair, we're proud to offer some of the world's leading brands, including Rolex, Cartier, Patek Phillippe, Omega, Breitling, and more. We carefully restore vintage watches to their original condition, using state-of-the-art tools and rare vintage watch parts that can't be found anywhere else. Our team's dedication to their craft shines in every watch that they restore. We offer a selection of watches on our website, but they're only a fraction of our complete inventory. To browse the full selection, please visit our store or give us a call to inquire about our brands.

Total Results: 81        Displaying: 1 to 20          |  Next

See MoreRolex GMT Master II Green GMT Hand2006 Rolex
Rolex GMT Master II Green GMT Hand - 116710

$15,500.00

See MoreSky-Dweller2020 Rolex
Sky-Dweller - 326938

CALL FOR PRICE

See MoreDatejustLATE 2000's Rolex
Datejust - 126300

$10,995.00

See MoreOyster Perpetual2022 Rolex
Oyster Perpetual - 124300

$14,500.00

See MoreGMT Master1996 Rolex
GMT Master - 16700

$13,750.00

See MoreSubmariner2010 Rolex
Submariner - 116610

$13,500.00

See MoreOyster Perpetual Date Explorer II2005 Rolex
Oyster Perpetual Date Explorer II - 16570T

$8,250.00

See MoreOyster Perpetual Submariner1989 Rolex
Oyster Perpetual Submariner - 5513

**ON HOLD**

See MorePepsi GMT Master II White Gold2018 Rolex
Pepsi GMT Master II White Gold - 116719

Call For Price

See MoreOyster Perpetual Datejust1993 Rolex
Oyster Perpetual Datejust - 16234

$6,500.00

See MoreOyster Perpetual Datejust1999 Rolex
Oyster Perpetual Datejust - 16200

$6,500.00

See MorePresident - Oyster Perpetual Day-Date1978 Rolex
President - Oyster Perpetual Day-Date - 18038

$15,995.00

See MoreRolex President1996 Rolex
Rolex President - 18238

$17,500.00

See MoreOyster Perpetual Datejust1969 Rolex
Oyster Perpetual Datejust - 1601

$15,500.00

See MoreOyster Perpetual Datejust1987 Rolex
Oyster Perpetual Datejust - 16013

$6,995.00

See MoreOyster Perpetual Air-King Precision1969 Rolex
Oyster Perpetual Air-King Precision - 5500

$4,750.00

See MoreOyster Perpetual Date1979 Rolex
Oyster Perpetual Date - 1500

$4,850.00

See MoreOyster Perpetual Air-King Precision1999 Rolex
Oyster Perpetual Air-King Precision - 14000

**JUST SOLD**

See MoreOyster Perpetual DateJust1988 Rolex
Oyster Perpetual DateJust - 68240

$5,200.00

See MoreLady Oyster Perpetual Datejust2007 Rolex
Lady Oyster Perpetual Datejust - 178240

$7,500.00

Total Results: 81        Displaying: 1 to 20          |  Next