First Documented 1984 Last Documented 1984 Inches 11616 Ventura Blvd Studio City, CA United States Geo 34.140263, -118.3853448