This is a nice watch, but it's not a limited edition. The LE one has the serial number engraved on the side and only 2000 were produced. I've seen quite a few of the LE for sale, it's not that hard to tracked one. This one even took a few months to sell recently:
http://www.rolexforums.com/showthread.php?t=378738
Chuck answered about the 20th Apollo XI at the end of this link:
http://chronomaddox.com/10th_Anniversary_Moonwatch.html
PS: It's probably limited to 4000 (Chuck may be not right), which is quite plenty more than the serial engraved edition (already plenty).
Click to expand...