Xujiahui Garden is a large apartment complex with decent greenery and facilities for kids. The compound is located in Xujiahui Residential Area, around 10 minutes by foot away from Xujiahui Center.