While there are actually several concrete ships littering America's shores, including the SS Atlantis in New Jersey and the SS Selma off Galveston, TX, I believe that the pier marks this one as the SS Palo Alto off Seacliff Beach (Santa Cruz), California. Most of these ships were built for the Emergency Fleet of WW-I.
AZBuck