China > Shanghai > Xuhui DistrictLocated on Nanhai Road (Fu Luli Road), it covers an area of more than five acres and has three five-story apartments built on it. It was completed before the war.
Comments (0)
Register or login to comment and contribute to the community
Old photos of Xuhui District,Old photographs of Xuhui District,Old images of Xuhui District,Old snapshots of Xuhui District,Old panoramic views of Xuhui District,Old prints of Xuhui District