889 Dong Fang Road, 八佰伴 Shanghai, 上海市 China, 200122
Seated: 320
Standing: 400
Square Feet: 4,456 ft2
Space Length: 75.5 ft
Space Width: 59.1 ft
Ceiling Height: 13.1 ft