1 of 1
Commerce Center Sugar Land is located at 12553,12559,12565,12615, 12621, and 12625 West Airport in Sugar Land, Texas. This six (6) building project is located in Sugar Land Business Park, a 1,000 acre, master planned, mixed use business park strategically located near the intersection of US Highway 59 and US Highway 90A in the dynamic southwest submarket of Houston, Texas. These buildings were constructed in two phases in 2006 and 2007.
12615 West Airport Boulevard, Sugar Land, TX 77478