University Plaza

Sugar Land, Texas

34,056 s.f.

University Plaza

Browne McGregor Architects prepared the 3.5 acre master plan for University Plaza at Telfair Crossing, a tilt-wall mixed-use project in Sugar Land, Texas. Architectural Design Services provided by the firm are for a new 34,056 square foot multi-tenant, two story building with office space over retail facilities.

Retail - MU - University Plaza 03