Le Leman Lake Villas has a construction area of 135,200sqm and includes 214 detached villas across two phases that range from a 289sqm 3 bedroom layout to a 682sqm 4 bedroom layout. Le Leman is of North American style architecture, and the Villas hav...