Grand Plaza, one of Shanghai's longer standing apartment projects, is a largescale residential compound consisting of 8 high and lowrise (21-story) and low-rise buildings, offering more than 500 apartments, set in a big central garden with a fountain...