New Class-A Office Building Under Construction
Sugar Land Town Square
- 185,000 square feet of Class A office space
- 15,000 square feet of retail space on ground floor
- Fiber optics available
- Steps away from 230,000 square feet of upscale retailers, 17 dining options and a 1.4-acre plaza
- Minutes away from a corporate airport
- Easy access structured parking
- Close proximity to U.S. 59 and Highway 6
- A 300-room full service Marriott Hotel with Houston's third largest ballroom and 55,000 square foot conference center
- Sugar Land City Hall and Plaza view