Property Development

Shanghai Cloud Villa (Phase 1 and 2)

Lane 3350, Lanhai Road, Chenjia Town, Chongming District, Shanghai

Cloud Villa is located at Chenjia Town in Chongming district, Shanghai city. This development comprises residential properties. This development occupies a site area of 108,388 sqm and has a GFA of 86,826 sqm and a total saleable GFA of 82,504 sqm. We commenced the construction of this development in November 2019.

  • 86,826
  • Residential