Apple opened in September 2008 at 267 Crocker Park Blvd. and closed its doors at the end of business Thursday, March 20.
A Lange & Söhne, the German maker that operates at the same price point as Vacheron but makes many fewer watches, has ...