Shanghai Front Beach Center Curtain Wall Lifting Machine
2024-12-27
Shanghai Front Beach project is located on Hill 1/26, Block 107, Sanlin Town, Pudong District, Shanghai. It stretches east to Dongyu road, west to Yansi West road, south to Haiyang West Road, and north to Plot25-01. The total construction area is over 191700 square meters.
