First Documented 1968 Last Documented 1968 La Villa Verde 1433 N La Brea Los Angeles, CA United States Geo 34.0971057, -118.3444827