Leasing

Located at the busiest intersection in Southwest Houston and in one of the nation’s fastest growing counties, Sugar Land Town Square provides a unique opportunity for office tenants, retailers and the community. The first mixed-use development of its kind in South Texas, Sugar Land Town Square contains high-end retail stores, restaurants, Class A office space, a hotel and conference center, residential units, Sugar Land City Hall and a large and active plaza. Sugar Land Town Square is the perfect blending point for commerce and community.

anntaylorstorefront.jpgRetail Leasing Information
Retailers benefit from main street retailing and the footfall of a pedestrian environment that attracts people from early in the morning until late at night.    

 

 

Office Building in Sugar Land Town SquareClass A Office Space Leasing Information
Sugar Land Town Square provides office tenants a professional place to showcase their company, where the technology and access to function is efficiently surrounded by an inviting mix of conveniences that make doing business a pleasure.