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.
Southgate Plaza Laredo

  • RED ROOFT INN

  • RESTAURANT SITE

  • SOUTHGATE PLAZA CENTER
Proposed Sale Terms | proposed lease terms | Financing terms | Download Application
2110 Lomas Del Sur, Laredo, Texas 78046 · Sales & Leasing Department Phone: (956) 286-2300 · Fax: (956) 725-8383 · info@southgatelaredo.com
Copyright 2009 South Gate Plaza Management. All Rights Reserved. developed by
minimalnova