First Documented 1972 Last Documented 1974 Outer Limits 12458 Magnolia Blvd Los Angeles, CA United States Geo 34.1646317, -118.404919