Chung cư TD Green Towers (Ecolife Capitol) nằm trên mặt đường mặt đường Tố Hữu (Lê Văn Lương kéo dài). Phía Tây Bắc giáp mặt đường Lê Văn Lương kéo dài, là một trong những trục giao thông mới quan trọng của Thủ đô, rộng 40m với 6 làn xe, vỉa hè rộng 7.25m. Phía Tây Nam cạnh khu đô thị Mỗ Lao, Murbury Lane, khu nhà ở An Lạc, Vinaconex 3, khoảng cách từ đường Khuất Duy Tiến đến chân công trình là 1,4km
Chủ đầu tư: Công ty Cổ phần Đầu tư và Thương mại Thủ đô
Đơn vị tư vấn giám sát: Công ty CP tư vấn và phát triển xây dựng Kim Cương
Tổng thầu: Liên danh Công ty CP thương mại và Xây dựng Công nghệ Xanh và Công ty CP xây lắp Địa Tín
Tổng diện tích: 10.622 m2
Mật độ xây dựng: 38,5 %
Chiều cao công trình: 132 m
Số tầng cao: 34 – 36 tầng, trong đó: Khối A3: 34 tầng; Khối A1, A2: 36 tầng
Tầng hầm: 02 tầng hầm để xe ô tô, tầng hầm lửng để xe máy
Khởi công: Tháng 6/2015 – Đã hoàn thành