Xuhui Garden

AddressXuhui Garden, 968 Tianyaoqiao Lu, by Zhongshan Nan Er Lu

Phone5410 0000

0 0 0

Add A Comment

Cancel

Xuhui Garden Description

Xuhui Garden is a compound in the Xuhui area. It has multiple high-rise apartment buildings. It is close to the Shanghai Swimming Pool stop on Line 11. 

Photos of Xuhui Garden

Map of Xuhui Garden