LOCATION
Houston, TX
Completed in 2012
ARCHITECT
Icon Architects
TYPE & SIZE
Office Whse.
80,500 sq. ft.