The Shell Building St Louis MO-GRK3843_05102019
by Greg Kluempers
Title
The Shell Building St Louis MO-GRK3843_05102019
Artist
Greg Kluempers
Medium
Photograph - Photography
Description
The Shell Building is an office building in downtown St. Louis, Missouri. Located at the corner of Locust Avenue and 13th Street, known as Shell Corner, the 13-story, 48.16 m (158.0 ft), building was the original home of the Shell Oil Company in the United States. The building has a rounded footprint, following the curve of Locust onto North 13th Street.
The building was listed on the National Register of Historic Places in 2015
Uploaded
May 14th, 2019
Embed
Share
Comments
There are no comments for The Shell Building St Louis MO-GRK3843_05102019. Click here to post the first comment.