The Vista – được xây dựng hoàn chỉnh trên khu đất có diện tích 23.643 m² – là khu phức hợp dân cư – thương mại – căn hộ dịch vụ và văn phòng cao cấp. Dự án tọa lạc tại phường An Phú – Quận 2, khu dân cư được ưa chuộng nhất trong giới thượng lưu nhờ giao thông thuận tiện đến các tiện ích xung quanh như trường học quốc tế, siêu thị cũng như các dịch vụ cao cấp trong khu Thảo Điền.
The Vista được xây dựng theo hình thức hợp khối theo từng cụm tập trung, gồm 6 đơn nguyên cao 28 tầng năm trên khối đế cao 18m. Vista Walk, trải dài khắp 3 tầng lầu của Tháp 1, 2 và Tháp Thuơng Mại, cung cấp nhiều dịch vụ thiết yếu như siêu thị, phòng khám, nhà trẻ, café, nhà hàng, dịch vụ giặt ủi. Phần phía sau là diện tích bãi đâu xe 2&4 bánh cho cư dân và khách.