Time Square Serviced apartment

  • year: 2011
  • location: Shanghai
  • area: 935,000 m2
  • type: Building Renovation, Interior Design