Lujiazui Centre Palace was built in 2005. Located close Shanghai Science and Technology Museum station (Metro Line 2) and Japanese International School, the Shanghai Science and Technology Museum.A large popular apartment compound with more than 20 over …
( read original story …)