CALL US TODAY AT (956) 286-2300 & (956) 724-8000

South Gate Plaza Center consists of 2 buildings with a total of 67,988 square feet of upscale retail / office space. These state-of-the-art facilities are located on more than 3.23 acres of prime real estate that includes 187 parking spaces, an abundance of open space and mature landscaping, and easy access to freeways, local restaurants, and other amenities.


