Skip to content
Browsing inGreater China
Shanghai Indoor Stadium station 3 brs — photo 1 of 9
1 / 9

About this item

Updated Oct 30, 2026

Tianyaoqiao Rd, Xujiahui Business District. 3 bedrooms+2 livingrooms+2 bathrooms, 158 sq.m, Central-AC/Floor heating. Wechat: legend2014 2026-10-30-02