First Documented 1970 Last Documented 1974 Glass Onion 19723 Ventura Blvd Los Angeles, CA United States Geo 34.1727658, -118.5631716