[click here to go back]

Xuhui Hospital and research center

  • Beijing, China
  • 1,400,000 SF
  • Healthcare - Research Center, Hospital, Offices