De Beers Stores Continue U.S. Openings
May 10, 2007
The De Beers retail chain is opening a new store in San Francisco, according to this release. With Las Vegas, New York and Beverly Hills (all open) and now San Fran, that is four announced stores in the U.S. More U.S. stores will be announced soon, I hear …
Posted by Rob Bates on May 10, 2007 |
Comments (0)
Advertisement



















