T Center

Shanghai

Located in the core area of Putuo District, Shanghai above the Meiling North Road Station of subway line No.15, T-Center is an urban complex with Class-A office, club, hotel and retail functions with a total construction area of 380,000sqm.