First Documented 1950 Last Documented 1970 The Windup 5151 Melrose Ave Los Angeles, CA United States Geo 34.0836322, -118.3125843