Creekside at Town Center
Available Space: 5,861 SF
GLA: 13,861 SF
Creekside at Town Center is a Strip Center at ‘Main & Main’ in Sugar Land. Creekside at Town Center is surrounded by premier retailers, restaurants, major employers, and master-planned communities featuring excellent residential and daytime demographics.
The site features great visibility at the dominant intersection of the trade area on the northeast corner of US 59 and Highway 6.
LEASE RATES: Please call for rates
This page was updated on
December 10, 2018