Sugar Land Town Square to date has 204,000 square feet of Class A office space. Limited space is still available in the recently completed six-story office building on the Plaza. The next phase under construction includes an additional 150,000 square feet of Class A office space and is projected to open in June of 2009. Please contact Don Janssen at (281) 242-2000 for more information on office leasing opportunities within Sugar Land Town Square.
Rollover the labels to view a photograph of the properties.