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