First Documented 1966 Last Documented 1970 Satellite 3649 W Beverly Blvd Los Angeles, CA United States Geo 34.0255996, -118.1427206