[click here to go back]

Altac Medical Mall

  • Shanghai, China 
  • 287,000 SF
  • Healthcare Offices and Medical Mall