Tọa lạc ở quận 7, cách trung tâm TP.HCM 5 km, SC VivoCity mang lại không gian mua sắm sôi động và cung cấp đầy đủ các tiện ích dành cho khách hàng trong nước và cộng đồng người nước ngoài sinh sống tại TP.HCM. Với diện tích 72.000m², bao gồm 5 tầng lầu và 1 tầng hầm, trung tâm thương mại SC VivoCity sẽ là nơi hội tụ của các thương hiệu thời trang hàng đầu quốc tế và trong nước, đại siêu thị Co-op Xtra, cụm rạp chiếu phim hiện đại, khu vui chơi giải trí, giáo dục, ẩm thực, và nhà hàng.
SC VivoCity là một phần của dự án khu phức hợp Saigon South Place. Với tổng vốn đầu tư 360 triệu USD, Khu phức hợp Saigon South Place rộng 4,4 hecta sẽ bao gồm: Trung tâm thương mại – SC VivoCity 72.000 m², ba tháp cao ốc văn phòng cho thuê hạng A với tổng diện tích 135.000 m² và 2 tháp căn hộ dịch vụ cho thuê cao cấp tiêu chuẩn quốc tế – 60.000 m².