Tuesday, March 5, 2013

Two Shell Plaza Office Building in Downtown Houston

Two Shell Plaza is the smaller one on the left, One Shell Plaza is at center
Two Shell Plaza from Lousiana Street (Feb 2014 photo)

South Entrance to Lobby at Two Shell Office Building in Downtown Houston