The Wulumuqi Sugar Cube
This is a very unique cozy studio apartment Wulumuqi Lu in Shanghai. Its 100% fully renovated in May 2015. One of the most desirable locations in the French Concession with cafes, restaurants, bars, and shopping you will love your new Shanghai home!
See this content immediately after install