First Documented 1984 Last Documented 1984 Magic Paradise Studio City 3707 Cahuenga West Los Angeles, CA United States Geo 34.1351318, -118.3613392