Located in Anfu road close to Wulumuqi middle road, walking distance to Shanghai library metro station line 1/10.