Sneak peek: What Two Shell Plaza will look like after its renovation
October 17, 2014 at 09:33 AM EDT
Like so many other legacy office towers in downtown Houston, 811 Louisiana, better known as Two Shell Plaza, is undergoing a major transformation that will be completed in May...