Watch Dealer LocationJewel Shop - 1353 3 rd Street Promenade, Santa Monica, CA
Map: