First Documented 1978 Last Documented 1978 The New Zachary 5414 Melrose Los Angeles, CA United States Geo 34.0832561, -118.3184462