The Omega 18.104.22.168.02.003 is a watch model from the Omega
brand and Aqua Terra collection.
Our database contains 18 listings for this watch in the past year, and 75 listings in total.
Out of these, 39 listings were sold, with a sell rate of 52%.
Be the first to know when new Omega 22.214.171.124.02.003 watches are listed for sale