Partner Space - Yangpu(Shanghai)

2/F, No. 1514 Changyang Road, Yangpu District, Shanghai, China

Located at Shanghai, 2 min walk from Line 12 subway station exit 4.