First Documented 1984 Last Documented 1984 A Touch of Class 11801 Ventura Blvd Studio City, CA United States