By Nini Posted 21/06/2019 In City Chain (Lot 1)2019-06-212019-06-21Japanese Watch Technology200px200px 21 Choa Chu Kang Avenue 4, #01-19A, Lot One Shoppers’ Mall, Singapore 689812 Tel: 6760 2771