First Documented 1972 Last Documented 1972 The Image 4706 Van Nuys Blvd Sherman Oaks, CA United States Geo 34.1563218, -118.4484139