Sheng Villa

Address:

300 Zunyi Road
by Xian Xia Road
200051 Shanghai, China

Phone:

86 21 6259 4504

Map:


Contact   ·   Privacy   ·   Terms