Novel Plaza

Shanghai

A 21-storey high-rise office building located next to The People’s Square, within walking distance of the metro station entrance. Commercial ownership also includes G/F shops. The property was sold in 2008.