Sunnova Energy Corporation

Located in Greenway Plaza, the Sunnova Energy Corporation project is a 24,023 SF interior renovation for expansion space.

Industry

Corporate Interiors

Location

Houston, TX

Owner

Sunnova Energy Corporation

Architect

Gensler