First Documented 1970 Last Documented 1971 Mermaid 11 Pier Ave Hermosa Beach, CA United States Geo 33.8620245, -118.4013033