The former site of the Academy Awards on Hollywood Blvd.