Sugar-Land-Town-Square

City of Sugar Land Underway on Renovation, Modernization of 32-Acre Downtown Commercial Center

by Taylor Williams

SUGAR LAND, TEXAS — The City of Sugar Land, located southwest of Houston, is underway on the $12.5 million renovation and modernization of the city’s 32-acre downtown commercial center, known as Sugar Land Town Square. Under the terms of the funding agreement, which was approved last June, Building B is receiving upgrades to its communal office and amenity spaces, as well as its landscaping and streetscaping. In addition, Building H is seeing renovations to its entryway, lobby and signage, along with updates to the garden area and new furniture, fixtures and equipment. Sugar Land Town Square, which opened in 2003, is also now home to energy contracting firm Primoris Services Corp., which signed a 25,352-square-foot lease this fall. In addition, 17,000 square feet of new restaurant, retail and entertainment concepts have recently been announced at the development.

You may also like