Moovi Space

K11 Art Mall B-203, No.300 Huaihai Road, Huangpu District, Shanghai, China.


Tell: +86 021 5299 6855