First Documented 1972 Last Documented 1972 CT 11608 Ventura Blvd Los Angeles, CA United States Geo 34.140165, -118.3851278