Home » Housing » Xuhui Hongqiao rd station 3bedroom+2livingroom+2bathroom 130㎡ ¥23800 | Shanghai house