• Name
  • Address
  • Tel
  • Website
  • Takumikou
  • 8 villas, Hongxing International Plaza, Lane 1818, LIANHANG Road, Minhang District, Shanghai, CHINA
  • +86 13916166629