Topaz City được xem là dự án căn hộ cao cấp có quy mô tổng thể vào loại lớn nhất ở khu vực phía Nam Sài Gòn cũng như Quận 8 với tổng diện tích lên đến hơn 16 hecta. Đây là dự án sứ mệnh và tiên phong của Van Thai Land trong phân khúc căn hộ hạng sang trên thị trường bất động sản.
Với thành công của Topaz City giai đoạn 1, dự án Topaz City giai đoạn 2 này được đẩy lên một tầm cao mới với 6 block căn hộ cao cấp và 1 block căn hộ văn phòng và khách sạn hạng sang tọa lạc ngay ngã tư Cao Lỗ và Tạ Quang Bửu, trục giao thông chính của trung tâm Quận 8.