Finch Avenue & Stevens Creek Boulevard in Cupertino, California