Watch Dealer LocationChong Hing - 390 Barber Lane, Milpitas, CA
Map: