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

PGAL