910 Louisiana formerly One Shell Plaza is a 50-story, 218 m skyscraper at 910 Louisiana Street in Downtown Houston, Texas. Perched atop the building is an antenna that brings the pinnacle height of th
One Shell Plaza
Houston skyline in 1971 shortly after completion of the building