Oakwood Residence Shanghai

Oakwood Residence Shanghai Address: 103 Wuning Road (junction of Wuning Road and Puxiong Road), Shanghai, China

Minimum price found for Oakwood Residence Shanghai was: 530 CNY

Click here to get more information, photos & guest ratings for Oakwood Residence Shanghai