A MOMENT IN HISTORY
One Shell Plaza is completed
1971 CE · United States, North America · Technology
910 Louisiana formerly One Shell Plaza (OSP) is a 50-story, 218 m (715 ft) skyscraper at 910 Louisiana Street in Downtown Houston, Texas. Perched atop the building is an antenna that brings the pinnacle height of the building to 304. 8 m (1,000 ft). At its completion in 1971, the tower was the tallest in the city.
Available to claim
One person can dedicate this moment - a name and a short note recorded here forever.