Sugar Creek Center

The Sugar Creek Center Office Building at 77 Sugar Creek Blvd. is a 145,000 SF, six-story office building with a two-level, 244-car parking garage.

  • Industry
    Commercial Office
  • Location
    Sugar Land, Texas
  • Owner/Developer
    Transwestern Development Company
  • Architect
    Kirksey