Site: Two Shell Plaza (777 Walker)

Company: Hines Interests
Metro: Houston
State: Texas
Country: United States
Region: North America
Region: Americas
Region: World
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

Map and Nearby Locations:

777 Walker Street, Houston, TX 77002