Youjia Apartment
Print
Address:1099 Fanyu Road, near Hongqiao Road, Xuhui District, Shanghai
Hotel Tel:+86-13501651200