First Documented 1981 Last Documented 1981 Castle Hill 4857 Melrose Ave Los Angeles, CA United States Geo 34.0839286, -118.3060445