Address: 169 Yun Le Road unit 105, 106 运乐路169弄5号105,106单位
Distance: 2.6km
Time needed: 10 minutes ride / 5 minutes drive