Alternate Names
Pier XII North
First Documented
1969
Last Documented
1976
Pier XII
2722 Main St
Santa Monica, CA
United States
Geo
34.0003638, -118.482298