J Space

  • Galleries
2937 Longteng Avenue
A Xuhui gallery
Venue name: J Space
Contact:
English address: Bldg 1-12 2937 Longteng Avenue Xuhui district.
Chinese address: 龙腾大道2937号,近丰谷路