First Documented 1972 Last Documented 1984 New Naples 1514 N Gower Los Angeles, CA United States Geo 34.0985806, -118.322145