First Documented 1973 Last Documented 1973 Nut House 612 N. Hoover Los Angeles, CA United States Geo 34.0819889, -118.2842778