The Shell Building was built in 1929 and sits at 100 Bush Street @ Battery. It's a 28-story office tower and former headquarters of the Shell Oil Company until the 1960's. Walk inside and you are back in the golden era of Art Deco.
top of page
bottom of page
Comments