First Documented 1980 Last Documented 1998 The Connection 4363 Sepulveda Los Angeles, CA United States Geo 34.1494975, -118.4681716