Located in Lujiazui Commercial area, completed in 2005, In 21st International City is an apartment compound with 9 high rise buildings, there are 2 bedrooms, 3 bedrooms and 4 bedrooms difference floor plan. ...