Dự án The Leaf Town có tổng 68 lô biệt thự có diện tích đất rộng lớn từ 200 – 500 m2. Trong giai đoạn 1 dự án cung cấp ra thị trường 20 sản phẩm biệt thự nghỉ dưỡng.