Julu Irene Garden Villa

No. 889 Julu Road, Jingan District
Shanghai
China