First Documented 1976 Last Documented 1986 Que Sera Sera 1415 Santa Fe Long Beach, CA United States Geo 33.7840695, -118.215819