Tọa lạc tại vị trí đắc địa của khu vực Tân Quy, huyện Củ Chi. Satra Centre Mall đem đến một khu giải trí phức hợp gồm nhiều thương hiệu lớn nhỏ, mang lại những khoảng thời gian vui chơi và mua sắm lý tưởng với những tiện ích vô cùng hấp dẫn.