Powell Electric Systems

Houston, TX

Square Footage:

271,900

Owner:

Powell Electric Systems, Inc.

Architect:

Powers Brown Architecture

271,900 SF office and manufacturing facility. 75,900 SF of the building is office space and 196,000 SF of it is manufacturing/warehouse on 28.5 acres of land.