Current Location:GlobalChange Location
Completed in 1971, One Shell Plaza is a 50-story office tower located in the heart of Houston's central business district. The travertine-clad tower tapers upward from a landscaped marble plaza with a series of closely spaced columns that frame the structure, creating the impression of a gently undulating exterior wall.
Pedestrian mall, tunnel connected, near restaurants, hotels, retail shops, Theater District, The Houston Club
Back to property