Site: Two Shell Plaza (777 Walker)
Company: Hines Interests
Metro: Houston
State: Texas
Country: United States
Region: North America
Region: Americas
Address: Total Building SqFt: 566,960
Shell Plaza, consisting of One Shell Plaza and Two Shell Plaza, was built in the midst of Houston’s construction boom in 1971 in the center of a vibrant downtown for the headquarters of Shell Oil Company