Add a photo of Shanghai, China – Shangjia Center
Help the next driver find the stalls: where they are in the lot or garage, how to get in, and what's around them. LG2 on the second floor of Shangjia Center, No. 99 Xianxia Road, Changning District,, Shanghai, China.