First Documented 1977 Last Documented 1982 Doppleganger 7636 Tampa Ave Reseda, CA United States Geo 34.2094477, -118.5531752